a450a0f07adfaba97494c8e27edb721ce481d1e6,maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/archive/task/AddFileSetsTask.java,AddFileSetsTask,addFileSet,#FileSet#Archiver#AssemblerConfigurationSource#File#,94

Before Change



            AddDirectoryTask task = new AddDirectoryTask( fileSetDir );

            task.setDirectoryMode( TypeConversionUtils.modeToInt( fileSet.getDirectoryMode(), logger ) );
            task.setFileMode( TypeConversionUtils.modeToInt( fileSet.getFileMode(), logger ) );
            task.setUseDefaultExcludes( fileSet.isUseDefaultExcludes() );
            List excludes = fileSet.getExcludes();

After Change



            AddDirectoryTask task = new AddDirectoryTask( fileSetDir );

            int dirMode = TypeConversionUtils.modeToInt( fileSet.getDirectoryMode(), logger );
            if ( dirMode != -1 )
            {
                task.setDirectoryMode( dirMode );
            }